/*     */ package com.cn.bup;
/*     */ 
/*     */ import java.io.BufferedReader;
/*     */ import java.io.File;
/*     */ import java.io.FileOutputStream;
/*     */ import java.io.InputStreamReader;
/*     */ import java.io.PrintStream;
/*     */ import java.util.ArrayList;
/*     */ import java.util.Date;
/*     */ import java.util.ResourceBundle;
/*     */ 
/*     */ public class CuesrityRgm
/*     */ {
/*  42 */   public boolean isSecurityConfig = false;
/*     */ 
/*  28 */   private static CuesrityRgm a = new CuesrityRgm();
/*     */ 
/*  43 */   private IPor b = null;
/*     */ 
/*  30 */   private static ResourceBundle c = null;
/*     */ 
/*  44 */   private String[] d = null;
/*  45 */   private String e = null;
/*     */ 
/*     */   static
/*     */   {
/* 325 */     PrintStream localPrintStream1 = System.out;
/* 326 */     PrintStream localPrintStream2 = System.err;
/* 327 */     System.setOut(new PrintStream(new NullOutputStream()));
/* 328 */     System.setErr(new PrintStream(new NullOutputStream()));
/* 329 */     c = ResourceBundle.getBundle("com.cn.bup.SeConst");
/* 330 */     System.setOut(localPrintStream1);
/* 331 */     System.setErr(localPrintStream2);
/*     */   }
/*     */ 
/*     */   public static String getNCHome()
/*     */   {
/*     */     String str;
/*  37 */     return (
/*  37 */       str = System.getProperty("nc.server.location", System.getProperty("user.dir")));
/*     */   }
/*     */ 
/*     */   private CuesrityRgm()
/*     */   {
/*     */     File localFile;
/*  47 */     if ((
/*  47 */       localFile = new File("./r.dat"))
/*  47 */       .exists()) {
/*  48 */       this.isSecurityConfig = true; return;
/*     */     }
/*  50 */     this.isSecurityConfig = false;
/*     */   }
/*     */ 
/*     */   public int getProductLicense(String paramString)
/*     */   {
/*     */     try {
/*  58 */       return this.b.getProductLisense(paramString);
/*     */     } catch (Exception e) {
				e.printStackTrace();
				}
/*  62 */     return getProductLicense(paramString);
/*     */   }
/*     */ 
/*     */   public int getProductLicense1(String paramString)
/*     */   {
/*     */     try {
/*  72 */       return this.b.getProductLisense1(paramString);
/*     */     } catch (Exception e) {e.printStackTrace();}
/*  76 */     return getProductLicense1(paramString);
/*     */   }
/*     */ 
/*     */   public String[] getProducts()
/*     */   {
/*     */     String[]  localObject=null;
/*     */     try
/*     */     {
/*  88 */        
/*  88 */         localObject = this.b.getProducts() ;
/*     */     }
/*     */     catch (Exception localException) { }
				return localObject;
/*     */   }
/*     */ 
/*     */   public static CuesrityRgm getShareSecurityManager()
/*     */   {
/* 100 */     return a;
/*     */   }
/*     */ 
/*     */   public String[] hk()
/*     */   {
/* 122 */     return new String[]{"./license"};
/*     */   }
/*     */ 
/*     */   public static void main(String[] paramArrayOfString)
/*     */   { }
/*     */ 
/*     */ 
/*     */ 
/*     */   public Date getExpireDate()
/*     */   {
/* 302 */     if (this.b == null)
/*     */       try
/*     */       {
/*     */       }
/*     */       catch (Exception localException2)
/*     */       {
/*     */         Exception localException1;
/* 307 */         (
/* 309 */           localException1 = localException2)
/* 309 */           .printStackTrace();
/*     */       }
/* 311 */     return this.b.getSd();
/*     */   }
/*     */ 
/*     */   public void setInformation(String paramString1, String paramString2)
/*     */   {
/* 316 */     this.b = null;
/* 317 */     this.d = new String[] { 
/* 318 */       paramString1 };
/*     */ 
/* 320 */     this.e = paramString2;
/*     */   }
/*     */ }
